Big Huge Thesaurus

fishing worm

noun